.pay{
	width: 1200px;
	height: 975px;
	margin: 0 auto;
}
.pay-process{
	width: 654px;
	height: 44px;
	margin: 47px auto;
}
.pay-process ul{
	overflow: hidden;
	
}
.pay-process li{
	float: left;
	position: relative;
	text-align: center;
	font-size: 14px;
	color: rgb(190,190,190);
}
.line{
	display: block;
	width: 218px;
	height: 5px;
	margin-top: 8px;
	margin-bottom: 13px;
	background: rgb(190,190,190);
}
.circle{
	display: block;
	width: 22px;
	height: 22px;
	border-radius: 11px;
	position: absolute;
	top: 0;
	left: 98px;
	background: rgb(190,190,190);
	line-height: 22px;
	font-size: 14px;
	text-align: center;
	color: #FFFFFF;
}
.current .line,.current .circle{
	background: #3DBE85;
}
.current p{
	color: rgb(10,10,10);
}
.pay-info{
	width: 400px;
	margin: 0 auto;
	margin-top: 215px;
	text-align: center;
}
.pay-info img{
	margin-bottom: 62px;
}
.pay-info h3,.pay-info h4{
	font-weight: 400;
	font-size: 30px;
	color: #3DBE85;
	line-height: 30px;
	margin-bottom: 20px;
}
.pay-info p{
	font-size: 14px;
	color: rgb(10,10,10);
	line-height: 14px;
	margin-bottom: 10px;
}
.pay-info a{
	color: #ff1111;
	font-size: 14px;
}
